• Articles
  • Api Documentation
Show / Hide Table of Contents
  • DiplomaTT
    • App
    • DialogCloseRequestedEventArgs
    • DialogService
    • IDialog
    • IDialogRequestClose
    • IDialogService
    • MainWindow
  • DiplomaTT.DB
    • DataProvider
    • IDataProvider
    • Person
    • PersonEntities
    • Token
  • ImageDemo
    • App
    • MainWindow
  • ImageDemo.Viewmodels
    • DetectedFace
    • MainWindowViewModel
    • PersonMatchResult
  • PersonManager
    • App
  • PersonManager.ViewModels
    • EnrollPhotoViewModel
    • MainWindowViewModel
    • PersonalDataVisual
    • PersonDetailViewModel
    • PersonDetailViewModel.DetailDialogMode
  • PersonManager.Views
    • EnrollPhoto
    • MainWindow
    • PersonDetail
  • TestApp
    • App
    • MainWindow
  • TestApp.Views
    • ResultDialog

Class PersonDetailViewModel

Inheritance
System.Object
PersonDetailViewModel
Implements
System.ComponentModel.INotifyPropertyChanged
IDialogRequestClose
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: PersonManager.ViewModels
Assembly: PersonManager.dll
Syntax
public class PersonDetailViewModel : INotifyPropertyChanged, IDialogRequestClose

Constructors

PersonDetailViewModel(IDialogService)

ctor

Declaration
public PersonDetailViewModel(IDialogService dialogService)
Parameters
Type Name Description
IDialogService dialogService

Fields

_dialogMode

v jakem modu je dialog otevren

Declaration
protected PersonDetailViewModel.DetailDialogMode _dialogMode
Field Value
Type Description
PersonDetailViewModel.DetailDialogMode

Properties

_dialogService

instance dialog service (sprava dialogovych oken)

Declaration
protected IDialogService _dialogService { get; }
Property Value
Type Description
IDialogService

CancelCommand

Vrati Command, ktery se spusti po stisknuti tlacitka Cancel

Declaration
public ICommand CancelCommand { get; protected set; }
Property Value
Type Description
System.Windows.Input.ICommand

DataProvider

Instance data provideru (pro ziskani dat z databaze)

Declaration
public IDataProvider DataProvider { get; }
Property Value
Type Description
IDataProvider

DeletePhotoCommand

Vrati Command, ktery se spusti po stisknuti tlacitka v toolbaru pro odebrani vybrane fotky

Declaration
public ICommand DeletePhotoCommand { get; set; }
Property Value
Type Description
System.Windows.Input.ICommand

EnrollPhotoCommand

Vrati Command, ktery se spusti po stisknuti tlacitka Pridat token

Declaration
public ICommand EnrollPhotoCommand { get; set; }
Property Value
Type Description
System.Windows.Input.ICommand

FirstName

Declaration
public string FirstName { get; set; }
Property Value
Type Description
System.String

HasChanged

Priznak, zda doslo ke zmene dat o osobe

Declaration
public bool HasChanged { get; set; }
Property Value
Type Description
System.Boolean

LastName

Declaration
public string LastName { get; set; }
Property Value
Type Description
System.String

PersonalData

Osobni data osoby

Declaration
public Person PersonalData { get; set; }
Property Value
Type Description
Person

PersonalPhoto

Declaration
public byte[] PersonalPhoto { get; set; }
Property Value
Type Description
System.Byte[]

PersonId

Declaration
public long PersonId { get; set; }
Property Value
Type Description
System.Int64

SelectedTokenizedImageVisual

Vybrany vizualizator token image pri editaci obrazku osoby

Declaration
public Token SelectedTokenizedImageVisual { get; set; }
Property Value
Type Description
Token

SetPrimaryPhotoCommand

Vrati Command, ktery se spusti po stisknuti tlacitka v toolbaru pro nastaveni hlavni fotky

Declaration
public ICommand SetPrimaryPhotoCommand { get; set; }
Property Value
Type Description
System.Windows.Input.ICommand

SubmitCommand

Vrati Command, ktery se spusti po stisknuti tlacitka OK

Declaration
public ICommand SubmitCommand { get; protected set; }
Property Value
Type Description
System.Windows.Input.ICommand

TokensVisuals

Vizualizovane biometricke templaty

Declaration
public ObservableCollection<Token> TokensVisuals { get; set; }
Property Value
Type Description
System.Collections.ObjectModel.ObservableCollection<Token>

Window

Declaration
public Window Window { get; set; }
Property Value
Type Description
System.Windows.Window

Methods

SetDialogMode(PersonDetailViewModel.DetailDialogMode)

Metoda pro nastaveni modu dialogu

Declaration
public void SetDialogMode(PersonDetailViewModel.DetailDialogMode mode)
Parameters
Type Name Description
PersonDetailViewModel.DetailDialogMode mode

Pozadovany mod dialogu

Events

CloseRequested

Event pro zajisteni obsluhy zavirani okna

Declaration
public event EventHandler<DialogCloseRequestedEventArgs> CloseRequested
Event Type
Type Description
System.EventHandler<DialogCloseRequestedEventArgs>

PropertyChanged

Event pro zajisteni bindovani a propsani zmen

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

System.ComponentModel.INotifyPropertyChanged
IDialogRequestClose
Back to top Generated by DocFX